package cn.lzy.demo;

import org.springframework.context.support.ClassPathXmlApplicationContext;

/**
 * @Description
 * @Author lzy
 * @Date 2023/12/13 17:40
 * @Version
 **/
public class TestDemo {

    public static void main(String[] args) {
        ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml");
        //这里我们去获取一个计算器的实现类
        //需要注意，这里返回的是一个代理对象，是自动生成的，并非我们当时注册到 Spring 容器中的 CalculatorImpl 对象
        ICalculator calculator = ctx.getBean("calculatorImpl", ICalculator.class);
        calculator.add(10, 12);
        System.out.println("============================");
        calculator.minus(10, 12);
    }
}
